package xyz.cerberu.cet.search.server;


import xyz.cerberu.cet.anime.domain.Anime;
import xyz.cerberu.cet.resource.domian.Resource;
import xyz.cerberu.cet.subtitle.domain.Subtitle;

import java.util.List;

public interface SearchService {

    /**
     * @author β世界 on 11:27 2020/4/29
     * @Description 搜索相关的动漫
     * @param search:搜索信息
     * @param pageNumber: 当前页码
     * @return java.util.List<com.Cet.anime.domain.Anime>
     **/
    List<Anime> searchAnime(String search, int pageNumber);

    /**
     * @author β世界 on 11:28 2020/4/29
     * @Description 搜索相关的动漫
     * @param search:搜索信息
     * @param pageNumber: 当前页码
     * @return java.util.List<resourc>
     **/
    List<Resource> searchResource(String search, int pageNumber);

    /**
     * @author β世界 on 11:29 2020/4/29
     * @Description 搜索相关的字幕组
     * @param search: 搜索信息
     * @param pageNumber: 当前页码
     * @return java.util.List<com.Cet.subtitle.domain.Subtitle>
     **/
    List<Subtitle> searchSubtitle(String search, int pageNumber);

}
